be totally exhausted or fatigued - Turco Inglés Diccionario